Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teamcity build parameters #1475

Merged
merged 6 commits into from
Feb 28, 2017
Merged

Conversation

vbfox
Copy link
Contributor

@vbfox vbfox commented Feb 27, 2017

A few changes to Team City helper & documentation

  • Parse all the properties files exposed by TeamCity to allow querying every property available. (This include a java properties file parse that isn't exposed)
  • Fixes getTeamCityRecentlyFailedTests() that wasn't working anymore& change it's signature
  • Replace getChangedFilesInCurrentBuild() (same reason) with TeamCityChangedFiles.get() that return a typed list of changes
  • Add a few helpers for common TeamCity properties (getTeamCityBranch, getTeamCityBranchName && getTeamCityBranchIsDefault)
  • Add a teamCityBlock helper to define block with the use syntax
  • Fixes getBuildConfig & getProject in TC REST helpers, some properties don't exists anymore in recent versions and it was crashing the parsing
  • Add a page to the website about advanced TeamCity usages with some examples

Note: The 2 changed functions are potentially a breaking change but I didn't manage to make the previous ones work and didn't find anything related to .Net app settings that it was using in TeamCity documentation.

@forki forki merged commit 9297501 into fsprojects:master Feb 28, 2017
@forki
Copy link
Member

forki commented Feb 28, 2017

excellent. thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants